package cn.hk.dept.domain.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@ApiModel(value = "Dept对象", description = "部门表vo")
public class DeptInfoVo  implements Serializable {
    @ApiModelProperty(value = "部门id")
    private Long deptId;

    @ApiModelProperty(value = "父部门id")
    private Long parentId;

    @ApiModelProperty(value = "部门名称")
    private String deptName;

    @ApiModelProperty(value = "机构编码")
    private String deptCode;

    @ApiModelProperty(value = "机构类型：1：总平台；2：社区平台；3：科室")
    private String deptType;

    @ApiModelProperty(value = "所在地址")
    private String address;

    @ApiModelProperty(value = "机构联系电话（座机）")
    private String telPhone;

    @ApiModelProperty(value = "社区简介")
    private String profile;

    @ApiModelProperty(value = "门诊类型：1：城镇接种门诊；2：乡接种门诊；3：村级接种点")
    private String clinicType;

    @ApiModelProperty(value = "所属行政区划名称")
    private String areaName;

    @ApiModelProperty(value = "所属行政区划编码")
    private String areaCode;

    @ApiModelProperty(value = "是否可现场取号")
    private Integer isGetNum;

    @ApiModelProperty(value = "所属人群(0所有人 1儿童 2孕妇 3普通人 4老年人)")
    private Integer population;
}
